pvh: vmx-specific changes
authorMukesh Rathor <mukesh.rathor@oracle.com>
Wed, 13 Nov 2013 08:35:20 +0000 (09:35 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 13 Nov 2013 08:35:20 +0000 (09:35 +0100)
commit4e5847255bed399c8b12b14d3dcfdfb21124a8b0
tree7183a8480f659fd584c963de650837dcc430fe27
parent4de659038341360fba21e802d2aefa8d0b79d555
pvh: vmx-specific changes

Changes:
* Enforce HAP mode for now
* Disable exits related to virtual interrupts or emulated APICs
* Disable changing paging mode
 - "unrestricted guest" (i.e., real mode for EPT) disabled
 - write guest EFER disabled
* Start in 64-bit mode
* Paging mode update to happen in arch_set_info_guest

Signed-off-by: Mukesh Rathor <mukesh.rathor@oracle.com>
Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Eddie Dong <eddie.dong@intel.com>
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c